Optimizing BIKE for the Intel Haswell and ARM Cortex-M4
نویسندگان
چکیده
BIKE is a key encapsulation mechanism that entered the third round of NIST post-quantum cryptography standardization process. This paper presents two constant-time implementations for BIKE, one tailored Intel Haswell and ARM Cortex-M4. Our implementation much faster than avx2 written by team: bikel1, level-1 parameter set, we achieve 1.39x speedup decapsulation (which slowest operation) 1.33x sum all operations. For bikel3, level-3 1.5x 1.46x M4 more times non-constant-time portable team. The speedups are achieved both algorithm-level instruction-level optimizations.
منابع مشابه
Evaluation of Automatic Power Reduction with OSCAR Compiler on Intel Haswell and ARM Cortex-A9 Multicores
Reducing power dissipation is one of the most important issues that need to be addressed to improve the performance of all computing systems, such as supercomputers, cloud servers, desktop PCs, medical systems, and wearable devices. Exploiting parallelism and decreasing redundant power dissipation by fine grain power control for multicore/manycore systems are promising approaches, which can ens...
متن کاملCurve25519 for the Cortex-M4 and beyond
Institute of Computing – University of Campinas [email protected], [email protected] Abstract. We present techniques for the implementation of a key exchange protocol and digital signature scheme based on the Curve25519 elliptic curve and its Edwards form, respectively, in resource-constrained ARM devices. A possible application of this work consists of TLS deployments in the ARM ...
متن کاملOptimizing Intel EPIC/Itanium2 Architecture for Forth
Forth is a stack machine that represents a good match for the register stack of the Explicit Parallel Instruction Computer (EPIC) architecture. In this paper we will introduce a new calling mechanism using the register stack to implement a Forth system more efficiently. Based upon our performance measurements, we will show that the new calling mechanism is a promising technique to improve the p...
متن کاملthe search for the self in becketts theatre: waiting for godot and endgame
this thesis is based upon the works of samuel beckett. one of the greatest writers of contemporary literature. here, i have tried to focus on one of the main themes in becketts works: the search for the real "me" or the real self, which is not only a problem to be solved for beckett man but also for each of us. i have tried to show becketts techniques in approaching this unattainable goal, base...
15 صفحه اولIOT based Energy Meter Monitoring using ARM Cortex M4 with Android Application
Internet of Things (IOT) aims at interfacing different gadgets to the internet web – encouraging human-machine and machine-machine connections offering superior security, console and effectiveness. The concept of IOT is utilized in this model, remote monitoring of energy meter which is intended to overcome the issues in existing Automatic Meter Reading (AMR) system. It spares tremendous human w...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IACR transactions on cryptographic hardware and embedded systems
سال: 2021
ISSN: ['2569-2925']
DOI: https://doi.org/10.46586/tches.v2021.i3.97-124